//
//  ZYCLeaveRecordDetailModel.h
//  ZDSC
//
//  Created by ZDTX on 2021/8/12.
//

#import "ZYCBaseModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface ZYCLeaveFileModel : ZYCBaseModel

@property (nonatomic, copy) NSString *parentId;
@property (nonatomic, copy) NSString *filePath;
@property (nonatomic, copy) NSString *busFileId;
@property (nonatomic, copy) NSString *fileName;
@property (nonatomic, copy) NSString *deleted;
@property (nonatomic, copy) NSString *moduleName;
@property (nonatomic, copy) NSString *createById;
@property (nonatomic, copy) NSString *fileSize;
@property (nonatomic, copy) NSString *createTime;
@property (nonatomic, copy) NSString *fileType;
@end

@interface ZYCLeaveRecordDetailModel : ZYCBaseModel

@property (nonatomic, copy) NSString *leaveTitle;
@property (nonatomic, copy) NSString *targetIdentity;
@property (nonatomic, copy) NSString *leaveId;
@property (nonatomic, copy) NSString *noticePersons;
@property (nonatomic, copy) NSString *studentUserId;
@property (nonatomic, strong) NSArray <ZYCLeaveFileModel *>*files;
@property (nonatomic, copy) NSString *updateById;
@property (nonatomic, copy) NSString *updateTime;

@property (nonatomic, copy) NSString *classId;
@property (nonatomic, copy) NSString *leaveUserId;
@property (nonatomic, copy) NSString *durationLeave;
@property (nonatomic, copy) NSString *semesterId;
@property (nonatomic, copy) NSString *leaveDate;
@property (nonatomic, copy) NSString *leaveContent;
@property (nonatomic, copy) NSString *leaveUserName;
@property (nonatomic, copy) NSString *submitTime;


@property (nonatomic, copy) NSString *semesterName;
@property (nonatomic, copy) NSString *createBy;
@property (nonatomic, copy) NSString *grade;
@property (nonatomic, copy) NSString *studentUserName;
@property (nonatomic, copy) NSString *className;
@property (nonatomic, copy) NSString *gradeName;
@property (nonatomic, copy) NSString *durationLeaveName;

@property (nonatomic, copy) NSString *identity;
@property (nonatomic, copy) NSString *createById;

@end

NS_ASSUME_NONNULL_END
